upper strand - German English Dictionary